toe strap - Englisch Synonyme Wörterbuch